首页> 外文OA文献 >Evaluating degrees of tenant isolation in multitenancy patterns: a case study of cloud-hosted version control system (VCS).
【2h】

Evaluating degrees of tenant isolation in multitenancy patterns: a case study of cloud-hosted version control system (VCS).

机译:在多租户模式中评估租户隔离度:以云托管版本控制系统(VCS)为例。

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

One of the key concerns of implementing multitenancy (i.e., serving multiple tenants with a single instance of an application) on the cloud is how to enable the required degree of isolation between tenants, so that the required performance of one tenant does not affect other tenants. There is little research which provides empirical evidence on the required degree of isolation between tenants under different cloud deployment conditions. This paper applies COMITRE (COmponent-based approach to Multitenancy Isolation Through request RE-routing) to empirically evaluate the degree of isolation between tenants enabled by multitenancy patterns for cloud-hosted Version Control System (VCS). We implemented three multitenancy patterns (i.e., shared component, tenant-isolated component, and dedicated component) by developing a multitenant component using the FileSystem SCM plugin integrated within Hudson. The study revealed that dedicated component provides the highest degree of isolation between tenants (compared to shared component and tenant-isolated component) in terms of error% (i.e., the percentage of errors with unacceptably slow response times) and throughput. System load of tenants showed no variability, and hence did not influence the degree of tenant isolation for all the three multitenancy patterns. We also provide some recommendations to guide an architect in implementing multitenancy isolation on similar VCS tools like Subversion and CVS.
机译:在云上实现多租户(即,使用一个应用程序的单个实例为多个租户提供服务)的关键问题之一是如何在租户之间实现所需的隔离度,以使一个租户的所需性能不会影响其他租户。很少有研究提供有关不同云部署条件下租户之间所需隔离度的经验证据。本文应用COMITRE(基于请求方通过请求重新路由进行多租户隔离的方法)以经验方式评估由云托管版本控制系统(VCS)的多租户模式支持的租户之间的隔离程度。通过使用Hudson中集成的FileSystem SCM插件开发多租户组件,我们实现了三种多租户模式(即共享组件,租户隔离组件和专用组件)。该研究表明,就错误百分比(即响应时间慢得令人无法接受的错误百分比)和吞吐量而言,专用组件在租户之间提供了最高程度的隔离(与共享组件和租户隔离的组件相比)。租户的系统负载没有变化,因此不会影响所有三种多租户模式的租户隔离程度。我们还提供一些建议,以指导架构师在类似Subversion和CVS之类的VCS工具上实现多租户隔离。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号